<?php
	error_reporting(0);
	require_once 'excel_reader2.php';
	session_start();

	if ($_POST["action"] == "upload") {
    // obtenemos los datos del archivo
    $tipo = $_FILES["archivo"]['type'];
    //echo $tipo;
    
    if($tipo == "application/vnd.ms-excel")
   	{
   		
   		if (copy($_FILES['archivo']['tmp_name'],"legend.xls")) {

			$data = new Spreadsheet_Excel_Reader('legend.xls');
			$columnas =  $data->colcount($sheet_index=0);
			$fila = $data->rowcount($sheet_index=0);
			
			if($columnas>8)
			{
				echo "El total de columnas no corresponde al formato correcto";
			}
			else
			{
				echo "Agregando Clientes";
				$link=mysql_connect("localhost","root","");
				mysql_select_db("demo_inventario");
				for($i=1;$i<=$fila;$i++)
				{
					
					$consulta="SELECT * FROM departamento WHERE nombre='".$data->val($i,1,0)."'";
					$query=mysql_query($consulta);
					$departamento=mysql_num_rows($query);
					
					if($departamento>=1)
					{
					
						$resultado=mysql_fetch_array($query);
						$id_departamento=$resultado['id_departamento'];
						$id_perfiles=$data->val($i,2,0);
						$nombre=$data->val($i,3,0);
						$puesto=$data->val($i,4,0);
						$correo_electronico=$data->val($i,5,0);
						$pass=md5($data->val($i,6,0));
						$twitter=$data->val($i,7,0);
						$facebook=$data->val($i,8,0);
					
					
						$consulta="SELECT * FROM usuarios WHERE correo_electronico='".$correo_electronico."'";
						$query=mysql_query($consulta);
						$resultados=mysql_num_rows($query);
						
						if($resultados>=1)
						{
							echo "<br>El correo del cliente ".$i." ya existe.<br>";
							echo "Nombre: ".$nombre."<br>";
							echo "E-mail: ".$correo_electronico."<br>";
						
						}
						else
						{
					
						echo "<br>Cliente agregado".$i."<br>";
						echo "Nombre: ".$nombre."<br>";
						echo "E-mail: ".$correo_electronico."<br>";
					
					
			
					$consulta="INSERT INTO usuarios (Departamento_id_departamento, Perfiles_id_Perfiles, nombre, puesto, correo_electronico, pass, twitter, facebook,fecha_alta) VALUES ('".$id_departamento."', '".$id_perfiles."', '".$nombre."', '".$puesto."', '".$correo_electronico."', '".$pass."','".$twitter."','".$facebook."','".date("Y-m-d H:i:s")."')";
	$resultado=mysql_query($consulta,$link);
						}

					
					}
					else
					{
						echo "<br>El departamento ".$data->val($i,1,0)." no existe, usuario no agregado.<br>";
						
					}

					
										
				}
				
				echo "<br><br><b>Ingresa a la seccion departamentos para ver mas detalles.</b><br>";
			
			}
			
        } else {
            $status = "Error al subir el archivo";
        }
   		
   		
   		
   		
   	}
   	else
   	{
   	
   	echo "El archivo agregado no es correcto, intente nuevamente.";
   	
   	}
  
}
	




?>
